cherry laurel

This is not a dictionary! - Search for "cherry laurel" in The Danish Dictionary

  • February 27. 2016 from wordnet.princeton.edu

    cherry laurel noun english

    frequently cultivated Eurasian evergreen shrub or small tree having showy clusters of white flowers and glossy foliage and yielding oil similar to bitter almond oil

  • February 27. 2016 from wordnet.princeton.edu

    cherry laurel noun english

    small flowering evergreen tree of southern United States